package enums;

/**
 * 枚举基类
 * @param <E>
 * @param <T>
 */
public interface EnumBase<E extends Enum<?>, T> {
    /**
     * 获取枚举值
     *
     * @return 枚举值
     */
    T getValue();

    /**
     * 获取获取名称
     * @return 枚举名称
     */
    String getName();
}
